package db;

import java.util.ArrayList;

public class UserLoginData {


	
	//Declaring user data  variables
	    
	    //user name 
	    private String userLoginName;
	    
	    //user full name 
	    private String userFullName;
	    
	    //user phone number
	    private String phoneNumber;
	    
	    //user table ID
	    private int userTableId;
	    
	    //user rewards put in an array
	    private ArrayList<UserReward> userRewards;
	    
	    //user total pesos
	    private int totalPesos;
	    
	    
	    //user image
	    private String userImage;


	  //user location
	    private String storeLocation;
	    
	  //user birthday
	    private String userBirthday;
	    
	  //user last login
	    private String userLastLogin;
	    
	    //user email
	    private String userEmail;
	    /**
	     * Creates user data object that contains the following
	     * @param userLoginName
	     * @param userFullName
	     * @param phoneNumber
	     * @param userTableId
	     * @param userRewards
	     * @param totalPesos
	    * @param userImage
	    * @param storeLocation
	     * @param userBirthday
	     * @param userLastLogin
	    * @param userEmail
	     */
	    
	    /**
	     * Generate Constructor
	     */
	    
	    public UserLoginData(
	    			String userLoginName
	    			,String userFullName
	    			,String phoneNumber
	    			,int userTableId
	    			,ArrayList<UserReward> userReward
	    			,int totalPesos
	    			,String userImage
	    			,String storeLocation
	    			,String userBirthday
	    		     ,String userLastLogin
	    		    ,String userEmail) {
	    	this.userLoginName = userLoginName;
	   	 	this.userFullName = userFullName;
	   	 	this.phoneNumber = phoneNumber;
	   	 	this.userTableId = userTableId;
	   	 	this.userRewards = userReward;
	   	 	this.totalPesos = totalPesos;
	   	 	this.userImage = userImage;
	   	 	this.storeLocation = storeLocation;
	   	 	this.userBirthday = userBirthday;
		 	this.userLastLogin = userLastLogin;
		 	this.userEmail = userEmail;
	   	 	
	    }

		public String getUserLoginName() {
			return userLoginName;
		}

		public void setUserLoginName(String userLoginName) {
			this.userLoginName = userLoginName;
		}

		public String getUserFullName() {
			return userFullName;
		}

		public void setUserFullName(String userFullName) {
			this.userFullName = userFullName;
		}

		public String getPhoneNumber() {
			return phoneNumber;
		}

		public void setPhoneNumber(String phoneNumber) {
			this.phoneNumber = phoneNumber;
		}

		public int getUserTableId() {
			return userTableId;
		}

		public void setUserTableId(int userTableId) {
			this.userTableId = userTableId;
		}

		public ArrayList<UserReward> getUserRewards() {
			return userRewards;
		}

		public void setUserRewards(ArrayList<UserReward> userRewards) {
			this.userRewards = userRewards;
		}

		public int getTotalPesos() {
			return totalPesos;
		}

		public void setTotalPesos(int totalPesos) {
			this.totalPesos = totalPesos;
		}

		public String getUserImage() {
			return userImage;
		}

		public void setUserImage(String userImage) {
			this.userImage = userImage;
		}

		public String getStoreLocation() {
			return storeLocation;
		}

		public void setStoreLocation(String storeLocation) {
			this.storeLocation = storeLocation;
		}

		public String getUserBirthday() {
			return userBirthday;
		}

		public void setUserBirthday(String userBirthday) {
			this.userBirthday = userBirthday;
		}

		public String getUserLastLogin() {
			return userLastLogin;
		}

		public void setUserLastLogin(String userLastLogin) {
			this.userLastLogin = userLastLogin;
		}

		public String getUserEmail() {
			return userEmail;
		}

		public void setUserEmail(String userEmail) {
			this.userEmail = userEmail;
		}
}
